home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 50
/
Aminet 50 (2002)(GTI - Schatztruhe)[!][Aug 2002].iso
/
Aminet
/
util
/
libs
/
mpega_libmad.lha
/
mpega_libmad
/
history.txt
< prev
next >
Wrap
Text File
|
2002-06-24
|
2KB
|
38 lines
23 Jun 2002: 6th release
- Fixed prebuffering to properly handle large ID3v2 tags.
- Minor cleanups.
- Enabled libmad PPC-asm optimization (didn't work before due to -fschedule-insns2 bug).
- Added fast bzero() support-function, and favoured that over memset(..,0,..).
- Added StormC/WarpOS project/source and binary (done by Jarmo Laakkonen).
07 Dec 2001: 5th release
- Optimized PCM routine, 20% speedup.
- Inlined some of the supporting functions for efficiency.
- Increased minimum buffer and mempool size.
- Override check_mpeg if whole file fits in buffer without finding sync.
- Improved SongPlayer (and other bad apps that pass library base across tasks)
workaround, should no longer crash when appending playlists while playing.
17 Nov 2001: 4th release
- Updated to libmad 0.14.2.
- Fixed VBR bitrate calculation bug.
- Enabled slight speedup for .040 version.
- Now ignores CRC errors on quality-level <= 1 (thus making mp3s with
corrupt CRC headers playable).
- Improved PowerUP dispatcher, the .ppc version is now fully multithreaded.
10 Nov 2001: 3rd release
- Improved safety.
- Fixed the callback hook for 68k.
- Added automatic stack-swap on complex function-entrypoints, this should
(finally?) fix applications like AMPlifier, Prayer and HippoPlayer...
07 Nov 2001: 2nd release
- Allow pcm[1] to be unallocated, implying mono decoding.
- Make a copy of the MPEGA_CTRL structure instead of assuming it to remain
allocated and valid after MPEGA_open() (fixes DeliTracker and AMPlifier
(and Prayer?)).
02 Nov 2001: Initial release
- Fully working API